causing physical discomfort - English Synonyms Dictionary